shoot a projectile - English Synonyms Dictionary